salt of tartar - Francés Inglés Diccionario